canon/registries/T0_Voice_Registry [DRAFT v0.1]/T0_Voice_Registry.csv
23 rows
| voice_id | voice_name | voice_substrate | voice_clone_status | recurrence_anchors | hard_line_relevance | generation_status | generation_prompt_hash | last_generated_timestamp | elevenlabs_voice_id_ref | cinematic_anchor_array | notes | extensions | populated_from | recent_changes | last_updated | version | ue_sound_asset_path | row_class | regeneration_trigger | generation_licence_ref |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PROTAGONIST_VOICE_BASE | Protagonist Voice Base | {"gender": "per_chapter_1_selection", "age_range": "variable", "accent_substrate": "per Ch 1 protagonist age start", "timbre_tags": ["warm", "clear"], "intensity_range": "mid", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": ["per region code-switch substrate"]} | synthetic_only | ["canonical baseline across all chapters before age-variant overlays"] | Grand Sage reveal Ch 76-77 only no pre-reveal voice leak per CVD §17.5 | pending | gender locked at Ch 1 selection per CVD §17.12; age-variant overlays per chapter age stage | {} | {"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5", "CVD §17.12"], "hard_line_relevance": ["CVD §17.5"]} | [] | 2026-05-16T15:30:00Z | 1.0.0 | tts_casting | |||||||
| PROTAGONIST_VOICE_AGE_VARIANT_CHILDHOOD | Protagonist Voice Childhood Variant | {"gender": "per_chapter_1_selection", "age_range": "child", "accent_substrate": "per Ch 1 substrate", "timbre_tags": ["clear", "breathy"], "intensity_range": "soft", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []} | synthetic_only | ["childhood age stage chapters per T0_Chapter_Index protagonist_age"] | Grand Sage reveal Ch 76-77 only no pre-reveal voice leak per CVD §17.5 | pending | childhood overlay on PROTAGONIST_VOICE_BASE substrate | {} | {"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "recurrence_anchors": ["T0_Chapter_Index"]} | [] | 2026-05-16T15:30:00Z | 1.0.0 | tts_casting | |||||||
| PROTAGONIST_VOICE_AGE_VARIANT_ADOLESCENCE | Protagonist Voice Adolescence Variant | {"gender": "per_chapter_1_selection", "age_range": "adolescent", "accent_substrate": "per Ch 1 substrate", "timbre_tags": ["clear", "resonant"], "intensity_range": "mid", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []} | synthetic_only | ["adolescent age stage chapters per T0_Chapter_Index protagonist_age"] | Grand Sage reveal Ch 76-77 only no pre-reveal voice leak per CVD §17.5 | pending | adolescent overlay on PROTAGONIST_VOICE_BASE substrate | {} | {"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "recurrence_anchors": ["T0_Chapter_Index"]} | [] | 2026-05-16T15:30:00Z | 1.0.0 | tts_casting | |||||||
| PROTAGONIST_VOICE_AGE_VARIANT_YOUNG_ADULT | Protagonist Voice Young Adult Variant | {"gender": "per_chapter_1_selection", "age_range": "young_adult", "accent_substrate": "per Ch 1 substrate", "timbre_tags": ["clear", "warm", "resonant"], "intensity_range": "mid", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []} | synthetic_only | ["young adult age stage chapters per T0_Chapter_Index protagonist_age"] | Grand Sage reveal Ch 76-77 only no pre-reveal voice leak per CVD §17.5 | pending | young adult overlay on PROTAGONIST_VOICE_BASE substrate | {} | {"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "recurrence_anchors": ["T0_Chapter_Index"]} | [] | 2026-05-16T15:30:00Z | 1.0.0 | tts_casting | |||||||
| PROTAGONIST_VOICE_AGE_VARIANT_ADULT | Protagonist Voice Adult Variant | {"gender": "per_chapter_1_selection", "age_range": "middle_adult", "accent_substrate": "per Ch 1 substrate", "timbre_tags": ["resonant", "weathered", "warm"], "intensity_range": "mid to strong", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []} | synthetic_only | ["adult age stage chapters per T0_Chapter_Index protagonist_age"] | Grand Sage reveal Ch 76-77 only no pre-reveal voice leak per CVD §17.5 | pending | adult overlay on PROTAGONIST_VOICE_BASE substrate | {} | {"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "recurrence_anchors": ["T0_Chapter_Index"]} | [] | 2026-05-16T15:30:00Z | 1.0.0 | tts_casting | |||||||
| GRAND_SAGE_REVEAL_VOICE | Grand Sage Reveal Voice | {"gender": "ambiguous", "age_range": "ageless", "accent_substrate": null, "timbre_tags": ["resonant", "crystalline", "sub-audible"], "intensity_range": "mid to climactic", "cultural_anchor": null, "language_primary": null, "language_secondary_array": [], "non_lexical": {"register": "sensation_only", | synthetic_only | [] | RULED Josh 2026-07-23c: re-scoped non-lexical per HL_0046; never a speaking voice; enforced by check_grand_sage_silence. The Grand Sage never speaks — communication is visions, intuition pulses, vibrational imprints, and quest direction only (HL_0046); this row is a felt-presence Music/SFX sensation | not_applicable | RE-SCOPED 2026-07-23c (D-GRAND-SAGE-VOICE, Josh RULED) — converted from an ElevenLabs speaking-voice asset to the non-lexical vibrational-imprint / intuition-pulse sensation register HL_0046 sanctions (AIVA/SFX class, no speech pipeline); this is the felt-presence asset the Ch-77 reveal implies (GRA | {} | {"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "hard_line_relevance": ["CVD §17.5"]} | ["RE-SCOPED 2026-07-23c per D-GRAND-SAGE-VOICE ruling — non-lexical AIVA/SFX sensation register, ElevenLabs speaking-voice dropped, enforced by check_grand_sage_silence"] | 2026-07-23T00:00:00Z | 1.1.0 | tts_casting | |||||||
| ARCHITECT_VOICE | Architect Voice | {"gender": "male", "age_range": "ageless", "accent_substrate": "institutionally educated transatlantic Mid-Atlantic register", "timbre_tags": ["resonant", "sharp", "smooth"], "intensity_range": "mid", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": ["multilingual | synthetic_only | ["Architect appearance scenes Ch 18 to Ch 68 per T0_Antagonist_Network_Registry"] | pre-Ch 18 no Architect voice leak; antagonist family identity discipline per CVD §17.7 | pending | canonical Architect voice per T4_House_of_Velheim_Canonical substrate | {} | {"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "hard_line_relevance": ["CVD §17.7"]} | [] | 2026-05-16T15:30:00Z | 1.0.0 | tts_casting | |||||||
| CASSIUS_PHASE_1_VOICE | Cassius Velheim Phase 1 Voice | {"gender": "male", "age_range": "middle_adult", "accent_substrate": "institutionally educated antagonist family register", "timbre_tags": ["resonant", "sharp", "gravelly"], "intensity_range": "mid to strong", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []} | synthetic_only | ["SCENE_CH76_TWO_COURTS_INTRO"] | Velheim and Cassius Velheim are the canonical antagonist-family and patriarch names per CVD §17.7 plus HL_0035 (naming canon — HL_0035 carries no timing rule); no line may carry his name before Ch 76, where he is NAMED for the first time in the arc per the ratified endgame topology (docs/spine/CH_76 | pending | stage P1a SOCIAL of BE_0076 Phase 1 at Ch 76 — the low even voice of a guest seated in the King's hall; re-keyed from Ch 74 at the endgame re-cascade | {} | {"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "hard_line_relevance": ["CVD §17.7"]} | [] | 2026-05-16T15:30:00Z | 1.0.0 | tts_casting | |||||||
| CASSIUS_PHASE_2_VOICE | Cassius Velheim Phase 2 Voice | {"gender": "male", "age_range": "middle_adult", "accent_substrate": "institutionally educated antagonist family register", "timbre_tags": ["resonant", "sharp", "gravelly", "brittle"], "intensity_range": "strong", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []} | synthetic_only | ["SCENE_CH76_CASSIUS_PHASE_TRANSITION"] | Cassius Velheim is the canonical patriarch name per HL_0035 (naming canon — HL_0035 carries no timing rule), and the register is Ch-76-only per the ratified endgame topology (docs/spine/CH_76.md §9); the thesis and the Grand Sage stay held to Ch 77 per HL_0043 plus HL_0044; sophisticated never monst | pending | stage P1b COMBAT of BE_0076 Phase 1 at CH76_B04; re-keyed from Ch 74 | {} | {"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "hard_line_relevance": ["CVD §17.7"]} | [] | 2026-05-16T15:30:00Z | 1.0.0 | tts_casting | |||||||
| CASSIUS_PHASE_3_VOICE | Cassius Velheim Phase 3 Voice | {"gender": "male", "age_range": "middle_adult", "accent_substrate": "institutionally educated antagonist family register", "timbre_tags": ["resonant", "gravelly", "brittle"], "intensity_range": "climactic", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []} | synthetic_only | ["SCENE_CH76_CASSIUS_RESOLUTION_TRULY_GOOD", "SCENE_CH76_CASSIUS_RESOLUTION_GOOD_ENOUGH", "SCENE_CH76_CASSIUS_RESOLUTION_EVIL"] | the resolution register resolves per the Ch-65-locked band at Ch 76 per CVD §17.7; sophisticated never monstrous per HL_0014; the antisemitism guardrail per HL_0109 binds | pending | stage P1c RESOLUTION of BE_0076 Phase 1 at CH76_B06, carried across the three path-bucket resolution variants; the old 2-to-3 transition anchor is re-keyed away to the Father encounter, which this Cassius register must not carry; re-keyed from Ch 74 | {} | {"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "hard_line_relevance": ["CVD §17.7"]} | [] | 2026-05-16T15:30:00Z | 1.0.0 | tts_casting | |||||||
| REGISTER_OTHERWORLD_FAIRY_REALM | Fairy-Realm Otherworld Register | {"register_kind": "cultural_register", "peoples": ["the fairy realm: a game-canon otherworld, no living Earth community; the Celtic Otherworld traditions are echoed on their own terms, never lifted"], "care_tier": "standard", "self_naming": "the realm keeps its own game-canon names; no proper noun o | not_applicable | ["CH_PROLOGUE", "CH_01"] | CVD §17.1 standard care on a game-canon otherworld; HL_0099 (no deity-name on the King, the Elven King's name forbidden); the arc's show-don't-tell absolute -- nothing of the thesis or the Grand Sage on any surface (HL_0043 the thesis is never declared explicitly anywhere; HL_0044 pre-Ch-76 Grand Sa | not_applicable | The register for every CH_PROLOGUE and CH_01 player surface, and the standing NAME-register authority for realm and otherworld naming anywhere in the arc. Minted for blocker B1 of the natural-voice wave. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_MANGGARAI_FLORES | Manggarai / Flores Register | {"register_kind": "cultural_register", "peoples": ["Manggarai (Western-Central Flores, Indonesia)"], "care_tier": "standard", "self_naming": "Manggarai self-naming per primary-source ethnography (Forth, Erb); dukun, caci, lingko and Ebu Gogo carried as the tradition's own words", "speech_shape": "an | not_applicable | ["CH_02", "CH_03"] | CVD §17.1 standard care; the §17 universal cultural hard lines bind; HL_0028 perception ceiling (inscription-and-reverence reading only, no vril-signature sight before the Ch-15 crossing) | not_applicable | The wave-0 worked exemplar register: CH_02 and CH_03 player strings are authored and 4-lens critic-cleared against it (commit ab5d32c). | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_BALINESE | Balinese Register | {"register_kind": "cultural_register", "peoples": ["Balinese (Bali, Indonesia)"], "care_tier": "standard", "self_naming": "Balinese self-naming per primary source (Eiseman, Lansing, Belo); balian, subak, Barong-Rangda, leyak and wayang carried as the tradition's own words", "speech_shape": "a shadow | not_applicable | ["CH_04"] | CVD §17.1 standard care; the §17 universal cultural hard lines bind; HL_0028 perception ceiling | not_applicable | Wave-0 authored and critic-cleared (ab5d32c). The CH_04 MAJOR was trimmed from a templated 199-254-character band to the calibrated 141-170 band. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_SUMATRA_JAVA_KHMER_CHAM | Sumatra / Java / Khmer / Cham Maritime Register | {"register_kind": "cultural_register", "peoples": ["Batak (North Sumatra)", "Javanese", "Srivijayan and Malay maritime", "Khmer (Angkor)", "Cham (My Son, coastal Vietnam)"], "care_tier": "standard, with elevated care on Cham self-presentation", "self_naming": "each people names itself its own way -- | not_applicable | ["CH_05"] | CVD §17.1 standard care with elevated-care Cham self-presentation; the §17 universal cultural hard lines bind; HL_0028 perception ceiling | not_applicable | Wave-0 authored and critic-cleared (ab5d32c). One row covers the chapter's five peoples with the never-flatten rule carried in peoples[]; a per-people split can be minted later without re-keying any string. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_SINHALESE_VEDDA | Sinhalese / Vedda / Sangha Register | {"register_kind": "cultural_register", "peoples": ["Sinhalese", "Vedda (continuous tradition)", "the Buddhist sangha"], "care_tier": "standard", "self_naming": "Vedda self-naming honored and never collapsed into the Sinhalese register; edura, Tovil, yaka and nae-yaku carried as the tradition's own w | not_applicable | ["CH_06"] | CVD §17.1 standard care; the §17 universal cultural hard lines bind; HL_0028 perception ceiling; the Vimana precursor reads as engineering only (the Ch-55 payoff stays unspoken) | not_applicable | Wave-1 target register; no player string is authored against it yet. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_TAMIL_MALAYALI | Tamil / Malayali Register | {"register_kind": "cultural_register", "peoples": ["Tamil (Tamil Nadu)", "Malayali (Kerala)"], "care_tier": "standard", "self_naming": "Tamil and Malayali self-naming kept distinct; Siddha, marma, kalari, Meenakshi and Murugan carried as the tradition's own words (Zarrilli, Tirumantiram, Charaka, Su | not_applicable | ["CH_07"] | CVD §17.1 standard care; HL_0021 (integrity is a biography parameter, not a stat) as CH_07's own §17.1 block binds it -- the duel is an integrity read, a measure and never a kill, with the killing blow always refusable and corrosive at explicit integrity cost; the §17 universal cultural hard lines b | not_applicable | Wave-1 target register; no player string is authored against it yet. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_SWAHILI_MIJIKENDA | Swahili Coast / Mijikenda Register | {"register_kind": "cultural_register", "peoples": ["Swahili (Kilwa, Zanzibar, the Indian Ocean coast)", "Mijikenda"], "care_tier": "elevated", "self_naming": "Swahili and Mijikenda self-naming per primary source (Sayyid-diaspora record, mtepe sewn-plank, Husuni Kubwa, Ajami and Arabic); waganga, uga | not_applicable | ["CH_08"] | CVD §17.1 ELEVATED care; the §17 universal cultural hard lines bind; HL_0028 (the fully-aware recognition comes from briefed intel, never a vril read); HL_0095 (the sealed letter's script is first identified here and never earlier, and only its three cross-world implications surface — the full conte | not_applicable | Wave-1 target register; no player string is authored against it yet. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_ETHIOPIAN_ORTHODOX_GEEZ | Ethiopian Orthodox / Ge'ez Register | {"register_kind": "cultural_register", "peoples": ["Ethiopian Orthodox (Aksum, Lalibela, the Simien highlands)"], "care_tier": "elevated", "self_naming": "Ge'ez and Amharic self-naming per primary source (the Ezana trilingual stele, Saint Yared's zema, the Kebra Nagast); debtera, liqa-mazammir and t | not_applicable | ["CH_09"] | CVD §17.1 ELEVATED care; the §17 universal cultural hard lines bind; HL_0028 perception ceiling; the boss display name names the being as the tradition names it (protocol-bound, CH_09-CH_13) | not_applicable | Wave-1 target register; no player string is authored against it yet. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_SAN_RIFT_VALLEY | San / Rift Valley Register | {"register_kind": "cultural_register", "peoples": ["/Xam", "//Gwi", "Ju|'hoansi", "Hadza (with Sandawe) as the Rift's own living present-day foragers"], "care_tier": "high", "self_naming": "THREE DISTINCT SELF-NAMING PEOPLES, never flattened and never the 'bushman' exonym; the Hadza are a language i | not_applicable | ["CH_10"] | CVD §17.1 HIGH care; the §17 universal cultural hard lines bind; Thread 3 is NOT_PRESENT at CH_10; HL_0028 perception ceiling | not_applicable | Wave-1 target register. One row with an explicit three-people roster: the never-flatten rule is data here, not prose, so a per-people split can be minted later without re-keying any string. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_BAKA_MBUTI_FANG | Baka / Mbuti / Fang-Bwiti Register | {"register_kind": "cultural_register", "peoples": ["Baka", "Mbuti", "Fang (Bwiti)"], "care_tier": "elevated", "self_naming": "each forest people names itself its own way per primary source (Turnbull, Fernandez, Bahuchet, Lewis, Sarno); the Bwiti ceremony is referenced and witnessed, never reproduced | not_applicable | ["CH_11"] | CVD §17.1 ELEVATED care; the §17 universal cultural hard lines bind; the §17 hard-line floor binds the colonial-atrocity material; HL_0028 perception ceiling | not_applicable | Wave-1 target register; no player string is authored against it yet. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_YORUBA_DAHOMEY_DOGON_AKAN | Yoruba / Dahomey / Dogon / Akan Register | {"register_kind": "cultural_register", "peoples": ["Yoruba (Yorubaland, Nigeria)", "Fon (Dahomey, modern Benin)", "Dogon (Bandiagara)", "Akan (modern Ghana)"], "care_tier": "elevated", "self_naming": "four peoples, four self-namings, never merged into one 'West African' voice; Ifa, Ogboni, Vodun, th | not_applicable | ["CH_12"] | CVD §17.1 ELEVATED care; the §17 universal cultural hard lines bind; D-03 (the Dahomey captive-raiding carried honestly) and CVD §5.5 (the assimilation-integrity test); HL_0028 perception ceiling | not_applicable | Wave-1 target register; no player string is authored against it yet. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_SOUTHERN_AFRICA_SHONA | Southern Africa / Shona Register | {"register_kind": "cultural_register", "peoples": ["Shona (Great Zimbabwe, Mutapa)", "/Xam", "ǂKhomani", "/Gwi", "Griqua and Khoekhoe", "amaZulu", "the Cape freed-slave community"], "care_tier": "elevated", "self_naming": "every community self-names, and peoples[] above carries the COMPLETE CH_13 ro | not_applicable | ["CH_13"] | CVD §17.1 ELEVATED care (ruling 5); the §17 universal cultural hard lines bind; HL_0028 perception ceiling; the CH_13 journal is a witness-keeper's record, never a pattern the player can read | not_applicable | Wave-1 target register and the slice's closing chapter. peoples[] carries the complete seven-community CH_13 roster from docs/spine/CH_13.md §17.1; T0_Chapter_Index @ CH_13 carries no roster and is not cited as one. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register | |||||||
| REGISTER_NEUTRAL_UI | Neutral UI Register | {"register_kind": "cultural_register", "peoples": ["none -- no cultural anchor, by design"], "care_tier": "standard", "self_naming": "no people is represented on this surface; anything with a cultural anchor belongs on that culture's register row instead", "speech_shape": "plain spoken English at it | not_applicable | [] | CVD §17.1 does not attach (no people represented); the §17 hard-line floor and every reveal hold still bind, at the strictest window | not_applicable | The register for surfaces with no chapter and no culture -- T0_Bonus_Option_Registry player_text, generic HUD and menu strings. Prevents a cultural register being borrowed to satisfy the T-A10 voice_passed clause on a system surface. | {} | {"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]} | ["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"] | 2026-07-28T00:00:00Z | 1.0.0 | cultural_register |